be deeply shocked - French English Dictionary